Heavy rain - Allemand Anglais Dictionnaire